2953,2950,2925,2924,2920,2920,2931,2942,2952,2952,2934,2934,2938,2942,2946,2954,2964,2973,2975,2975,2981,2985,2995,2999,3009,3013,3031,3030,3031,3033,3041,3045,3046,3045,3046,3053,3054,3054,3050,3043,3038,3037,3037,3034,3028,3027,3021,3013,3004,2993,2979,2967,2960,2953;492,488,487,472,466,449,439,438,429,417,401,390,384,376,370,365,361,352,343,336,338,342,342,336,332,325,324,339,351,359,366,374,383,391,402,414,430,449,462,471,485,497,506,515,524,529,530,529,524,515,500,497,493,492